$(document).ready(function() {

oProductosTable =  $("#productos-table").dataTable({
			"sPaginationType" : "full_numbers",
			"bLengthChange" : false,
			"bDestroy" : true,
			"bFilter" : false,
			"bInfo" : false,
			"bAutoWidth" : false,
			"aaSorting": [[ 1, "asc" ]],
			"iDisplayLength" : 10,
			"aoColumnDefs" : [

			{
				"bVisible" : false,
				"aTargets" : [ 0 ]
			} ]
		});

$('#productos-table tbody tr').bind('click', function() {
		
	//alert();
	$(oProductosTable.fnSettings().aoData).each(function() {
		$(this.nTr).removeClass('row-selected');
	});
	$(event.target.parentNode).addClass('row-selected');
	
	var aPos = oProductosTable.fnGetPosition( this );
	
	var test = oProductosTable.fnGetData(this);
	
	var aData = oProductosTable.fnGetData( this);
	
	$.get("/presupuestos/showProducto", {
		id : aData[0]
	}, function(data) {
		$("#form-producto").html(data);
		
		
		$("#productoDTO_terminacionId").prepend(new Option('Elija uno...',-1));
		$("#productoDTO_portaBannerId").prepend(new Option('Elija uno...',-1));
		$("#productoDTO_montajeId").prepend(new Option('Elija uno...',-1));
		$("#productoDTO_laminadoId").prepend(new Option('Elija uno...',-1));
	
		if($("#productoDTO_terminacionId").attr('cselect')==-1)
			$("#productoDTO_terminacionId option:first").attr('selected','selected');
			
		if($("#productoDTO_portaBannerId").attr('cselect')==-1)
			$("#productoDTO_portaBannerId option:first").attr('selected','selected');
		
		if($("#productoDTO_montajeId").attr('cselect')==-1)
			$("#productoDTO_montajeId option:first").attr('selected','selected');
		
		if($("#productoDTO_laminadoId").attr('cselect')==-1)
			$("#productoDTO_laminadoId option:first").attr('selected','selected');
		
		$("#form-producto select").uniform();
		
		showCorrectFields();
		$("#form-producto").dialog({
		modal : true,
		resizable : false,
		width : 'auto',
		title : 'Producto',
		show : 'fade',
		hide : 'fade'
	});
		
	});
	
	
	
});

$("#add-producto").bind('click', function() {
	$("#form-producto").load('/presupuestos/producto', function() {
		
		//var option = new Option('Elija uno...',-1);
		
		$("#productoDTO_terminacionId").prepend(new Option('Elija uno...',-1));
		
		$("#productoDTO_terminacionId option:first").attr('selected','selected');
		
		$("#productoDTO_portaBannerId").prepend(new Option('Elija uno...',-1));
		
		$("#productoDTO_portaBannerId option:first").attr('selected','selected');
		
		$("#productoDTO_montajeId").prepend(new Option('Elija uno...',-1));
		
		$("#productoDTO_montajeId option:first").attr('selected','selected');
		
		$("#productoDTO_laminadoId").prepend(new Option('Elija uno...',-1));
		
		$("#productoDTO_laminadoId option:first").attr('selected','selected');
		
		
		
		$("#form-producto select").uniform();
		showCorrectFields();
	}).dialog({
		modal : true,
		resizable : false,
		width : 'auto',
		title : 'Producto',
		show : 'fade',
		hide : 'fade'
	});
	});

});